// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:37


// Source File Name:   wo.java

package com.zelix;

import java.awt.Component;
import java.awt.Window;
import java.io.File;
import java.util.Vector;


//            vo, ov, pv, cx, 
//            qv, rv, sv, tv, 
//            uv, vv, dx, ex, 
//            wv, xv, fx, yv, 
//            v2, k2, wc, m3, 
//            xb, wb, zo, o2, 
//            sp, k3, o3, r2, 
//            y2, p3, q3, xc, 
//            qr, z2, as, lt, 
//            to, wu, f2, tb, 
//            hc, nc, nh

public class wo extends vo
{

    private hc p[];
    private File q[];
    nc r[];
    private static String z[];

    public wo(z2 z2_1, nh nh, as as1)
    {
        super(z2_1, nh, as1);
    }

    static void a(wo wo1, Object obj)
    {
        wo1.a(obj);
    }

    static void a(wo wo1, Object obj, Object obj1)
    {
        wo1.a(obj, obj1);
    }

    static void a(wo wo1, Integer integer)
    {
        wo1.a(integer);
    }

    static void b(wo wo1, Object obj, Object obj1)
    {
        wo1.b(obj, obj1);
    }

    static void a(wo wo1)
    {
        wo1.g();
    }

    static void a(wo wo1, String s)
    {
        wo1.b(s);
    }

    static void c(wo wo1, Object obj, Object obj1)
    {
        wo1.c(obj, obj1);
    }

    static void b(wo wo1)
    {
        wo1.j();
    }

    static void b(wo wo1, String s)
    {
        wo1.c(s);
    }

    static void b(wo wo1, Object obj)
    {
        wo1.b(obj);
    }

    static void a(wo wo1, Object obj, Object obj1, Object obj2, Object obj3, Object obj4, int l)
    {
        wo1.a(obj, obj1, obj2, obj3, obj4, l);
    }

    static void c(wo wo1)
    {
        wo1.f();
    }

    static void a(wo wo1, nc anc[])
    {
        wo1.a(anc);
    }

    static void b(wo wo1, Integer integer)
    {
        wo1.b(integer);
    }

    static void c(wo wo1, Integer integer)
    {
        wo1.c(integer);
    }

    static void d(wo wo1, Object obj, Object obj1)
    {
        wo1.d(obj, obj1);
    }

    static void d(wo wo1)
    {
        wo1.c();
    }

    static void a(wo wo1, qr qr1)
    {
        wo1.a(qr1);
    }

    private void a(Object obj, Object obj1)
    {
label0:
        {
            boolean flag = tb.b;
            int l = ((Integer)obj1).intValue();
            if(l == 1)
            {
                super.f = (String)obj;
                super.b.b(super.f);
                if(r == null)
                {
                    d();
                    if(!flag)
                        break label0;
                }
                a(r);
                if(!flag)
                    break label0;
            }
            a();
        }
    }

    private void b()
    {
        a(super.b.g());
    }

    private void a(String s)
    {
        uv uv1 = new uv(this);
        new k3(super.b, z[5], s, to.b(to.Eb), z[1], to.b(to.Kb), super.d, uv1);
    }

    private void c()
    {
        if(super.k == null)
            super.k = wc.a(zo.h, z[6]);
        yv yv1 = new yv(this);
        Vector vector = null;
        try
        {
            vector = super.b.h();
        }
        catch(xb xb1)
        {
            new f2(super.b, z[8], z[11] + lt.a(xb1.a()) + z[9]);
        }
        catch(wb wb1)
        {
            new f2(super.b, z[12], z[10] + wb1.getMessage() + "'");
        }
        new o2(z[7], super.b, super.k, super.b.j(), vector, super.c, yv1);
    }

    void a()
    {
        ov ov1 = new ov(this);
        new o3(super.b, z[0], z[1], z[13], to.p, to.u, 500, 400, ov1);
    }

    private void d()
    {
        a(((nc []) (null)));
    }

    private void a(nc anc[])
    {
        vv vv1 = new vv(this);
        super.b.setEnabled(false);
        new r2(super.b, z[21], z[1], true, super.d.d(), anc, vv1);
    }

    private void e()
    {
        a(new sp(zo.h, z[3]));
    }

    private void a(sp sp1)
    {
        pv pv1 = new pv(this);
        new v2(z[2], to.b(to.Db), super.b, sp1, super.k, super.c, pv1);
    }

    private void f()
    {
        ex ex1 = new ex(this);
        new m3(super.b, z[0], z[1], to.b(to.ob), to.r, 350, 250, ex1);
    }

    private void g()
    {
        b(super.d.g());
    }

    private void b(String s)
    {
        qv qv1 = new qv(this);
        new q3(super.b, z[14], z[1], to.b(to.ec), s, qv1);
    }

    private void h()
    {
        a(new qr(zo.h, z[20]));
    }

    private void a(qr qr1)
    {
        xv xv1 = new xv(this);
        new y2(z[15], z[1], to.b(to.Ab), super.b, qr1, xv1);
    }

    private void i()
    {
        if(super.g == null)
            super.g = xc.a(zo.h, z[19]);
        wv wv1 = new wv(this);
        Vector vector = null;
        try
        {
            vector = super.b.h();
        }
        catch(xb xb1)
        {
            new f2(super.b, z[8], z[11] + lt.a(xb1.a()) + z[9]);
        }
        catch(wb wb1)
        {
            new f2(super.b, z[12], z[10] + wb1.getMessage() + "'");
        }
        new k2(z[18], super.b, vector, super.g, super.b.f(), super.c, wv1);
    }

    private void c(String s)
    {
        tv tv1 = new tv(this);
        new p3(super.b, z[4], s, super.d, tv1);
    }

    private void j()
    {
        sv sv1 = new sv(this);
        new o3(super.b, z[0], z[17], z[16], to.q, to.v, 300, 250, sv1);
    }

    private void a(Integer integer)
    {
label0:
        {
            boolean flag = tb.b;
            int l = integer.intValue();
            if(l == 1)
            {
                super.k.b(zo.h, z[6]);
                if(super.l == null)
                {
                    e();
                    if(!flag)
                        break label0;
                }
                a(super.l);
                if(!flag)
                    break label0;
            }
            if(l == 2)
                h();
        }
    }

    public void k()
    {
        super.b.setEnabled(true);
        super.b.toFront();
        super.b.a(false);
    }

    private void a(Object obj)
    {
label0:
        {
            if(super.f == null)
            {
                b();
                if(!tb.b)
                    break label0;
            }
            a(super.f);
        }
    }

    private void a(Object obj, Object obj1, Object obj2, Object obj3, Object obj4, int l)
    {
label0:
        {
            boolean flag = tb.b;
            if(obj != null)
            {
                super.e = (nc[])obj;
                super.n = true;
            }
            if(l == 1)
            {
                p = (hc[])obj1;
                q = (File[])obj2;
                r = (nc[])obj3;
                wu wu1 = (wu)obj4;
                String s = (String)wu1.a();
                if(s != null)
                    super.d.b(s);
                super.d.l();
                dx dx1 = new dx(this);
                super.b.a(super.e, p, q, wu1, dx1);
                if(!flag)
                    break label0;
            }
            if(super.f == null)
            {
                b();
                if(!flag)
                    break label0;
            }
            a(super.f);
        }
    }

    private void b(Object obj, Object obj1)
    {
label0:
        {
            int l = ((Integer)obj1).intValue();
            super.l = (sp)obj;
            if(l == 1)
            {
                super.l.a(zo.h, z[3]);
                cx cx1 = new cx(this);
                super.b.a(super.k.c(), super.l, super.c, cx1);
                if(!tb.b)
                    break label0;
            }
            if(l == 2)
                c();
        }
    }

    private void b(Integer integer)
    {
label0:
        {
            boolean flag = tb.b;
            int l = integer.intValue();
            if(l == 2)
            {
                if(r == null)
                {
                    d();
                    if(!flag)
                        break label0;
                }
                a(r);
                if(!flag)
                    break label0;
            }
            if(l == 1)
                i();
        }
    }

    private void c(Object obj, Object obj1)
    {
label0:
        {
            super.m = ((File)obj).getAbsolutePath();
            int l = ((Integer)obj1).intValue();
            if(l == 1)
            {
                if(super.m != null)
                    super.d.e(super.m);
                super.d.l();
                rv rv1 = new rv(this);
                super.b.a((File)obj, rv1);
                if(!tb.b)
                    break label0;
            }
            if(l == 2)
                a(super.l);
        }
    }

    private void d(Object obj, Object obj1)
    {
label0:
        {
            boolean flag = tb.b;
            int l = ((Integer)obj1).intValue();
            super.i = (qr)obj;
            if(l == 1)
            {
                super.i.a(zo.h, z[20]);
                super.j = false;
                fx fx1 = new fx(this);
                if(super.h)
                {
                    super.b.a(new Vector(), super.i, super.c, fx1);
                    if(!flag)
                        break label0;
                }
                super.b.a(super.g.c(), super.i, super.c, fx1);
                if(!flag)
                    break label0;
            }
            if(l == 2)
            {
                i();
                if(!flag)
                    break label0;
            }
            if(l == 4)
            {
                super.j = true;
                c();
            }
        }
    }

    private void c(Integer integer)
    {
label0:
        {
            boolean flag = tb.b;
            int l = integer.intValue();
            if(l == 1)
            {
                super.g.b(zo.h, z[19]);
                super.h = false;
                if(super.i == null)
                {
                    h();
                    if(!flag)
                        break label0;
                }
                a(super.i);
                if(!flag)
                    break label0;
            }
            if(l == 2)
            {
                f();
                if(!flag)
                    break label0;
            }
            if(l != 4)
                break label0;
            super.h = true;
            if(super.i == null)
            {
                h();
                if(!flag)
                    break label0;
            }
            a(super.i);
        }
    }

    private void b(Object obj)
    {
        int l = ((Integer)obj).intValue();
        if(l == 2)
            j();
    }

    private static String z(char[] chs) {
        byte key = 0;
        for (int i = 0; i < chs.length; i++) {
            switch (i % 5) {
                case 0:
                    key =3;
                    break;
                case 1:
                    key =25;
                    break;
                case 2:
                    key =71;
                    break;
                case 3:
                    key =51;
                    break;
                case 4:
                    key =45;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static 
    {
        String as1[];
        as1 = new String[22];
        as1[0] = "Al._I#Q\"_]fk";
        as1[1] = "M|?G";
        as1[2] = "Al._I#Q\"_]fkg\036\rL{!F^`x3V\rLi3ZBmj";
        as1[3] = "YR\nl~L74V_";
        as1[4] = "Al._I#Q\"_]fkg\036\rFh2Z[bu\"]Y#C\f~\rPz5Z]w";
        as1[5] = "Al._I#Q\"_]fkg\036\r@u&@^sx3[";
        as1[6] = "YR\nlh[74V_";
        as1[7] = "Al._I#Q\"_]fkg\036\rL{!F^`x3V\rMx*V\rFa$_Xpp(]^";
        as1[8] = "@u&@^sx3[\rFk5\\_";
        as1[9] = "$9)\\Y#\177(FCg7";
        as1[10] = "Fk5\\_#n/ZAf9#VYfk*ZCjw \023Nox4@Hp90ZYk9*RDm9*VYkv#@\r99`";
        as1[11] = "Fk5\\_#n/ZAf9#VYfk*ZCjw \023Nox4@Hp90ZYk9*RDm9*VYkv#@\r99\004_Lpjg\024";
        as1[12] = "Ep+V\rFk5\\_";
        as1[13] = "@x)PHo";
        as1[14] = "Al._I#Q\"_]fkg\036\rPx1V\r@u&@^fj";
        as1[15] = "Al._I#Q\"_]fkg\036\rWk.^\rLi3ZBmj";
        as1[16] = "Fa.G";
        as1[17] = "YR\n\023~`k.CY";
        as1[18] = "Al._I#Q\"_]fkg\036\rWk.^\rFa$_Xpp(]^";
        as1[19] = "YR\nlyFAi@Hq";
        as1[20] = "YR\nlyL74V_";
        as1[21] = "Al._I#Q\"_]fkg\036\rLi\"]\r@u&@^fj";
        for(int i = 0; i<as1.length; i++){
            as1[i] = z(as1[i].toCharArray());
        }
        z = as1;
    }
}